var debug = require('debug')('consutant:index_router'),
	wechat = require('wechat'),
	settings = require('../config'),
	xml2js = require('xml2js'),
	utils = require('../utils/wechat')
var BufferHelper = require('bufferhelper');
// var request = require('request');

module.exports = function(app) {
	// app.get("/wechat", function(req, res) {
	// 	debug("checkSignature query:", req.query);
	// 	var result = wechat.checkSignature(settings.wc_token, req.query);
	// 	debug("checkSignature result:", result);
	// 	res.render("index", {
	// 		title: result
	// 	});
	// 	return result;
	// });
	// app.post("/wechat", function(req, res) {
	// 	var buf = new BufferHelper();
	// 	buf.load(req, function(err, buf) {
	// 		if (err) {
	// 			debug("req body:", req.body);
	// 		} else {
	// 			var xml = buf.toString('utf-8');
	// 			xml2js.parseString(xml, {
	// 				trim: true
	// 			}, function(e, r) {
	// 				debug("xml2js result:", r);
	// 			});
	// 		}
	// 	});
	// });
	app.get("/followers", function(req, res) {
		//获取关注用户列表并将列表
		new utils().getAPI(function(api) {
			api.getFollowers(function(err, result) {
				debug("followers list", result);
				res.end("ok");
			});
		});
	});

	// app.get("/webservice", function(req,res) {
	// 	var pwd=req.query.password;
	// 	var orderid=req.query.OrderID;
	// 	request('http://ios.cnpowers.com/service1.asmx/GetOrderByCode_Memo?password='+pwd+'&OrderID='+orderid, function(error, response, body) {
	// 		if (!error && response.statusCode == 200) {
	// 			console.log(body) // Print the google web page.
	// 			xml2js.parseString(body, {
	// 				trim: true
	// 			}, function(e, r) {
	// 				debug("xml2js result:", r.string._);
	// 				res.json( r.string._);
	// 			});
				
	// 		}
	// 	})
	// })
}